package com.kulian.Signalling.system.service;

/**
 * 移动端信令适配器接口
 * 负责将移动端的业务请求转换为标准信令协议
 */
public interface MobileSignalingAdapter {
    /**
     * 处理移动端呼叫请求
     */
    void handleMobileCallRequest(String mobileToken, String callee);
    
    /**
     * 处理移动端呼叫响应
     */
    void handleMobileCallResponse(String mobileToken, String callId, String action);
    
    /**
     * 处理移动端媒体协商
     */
    void handleMobileMediaOffer(String mobileToken, String callId, String sdp);
    
    /**
     * 处理移动端ICE候选
     */
    void handleMobileIceCandidate(String mobileToken, String callId, String candidate);
}
